home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / msdos / sostb.zip / EVERYDAY.DOC < prev    next >
Text File  |  1993-05-19  |  5KB  |  99 lines

  1. EVERYDAY.COM
  2.  
  3. EveryDay was written to facilitate automation of functions that ought to
  4. be performed at regular intervals.  When run from your AUTOEXEC.BAT file,
  5. you can run any number of executable programs, batch files, or DOS commands
  6. on a daily, weekly, or monthly basis.  This allows you to perform disk
  7. maintenance, backups, sorts, and other utilities on a regular basis, without
  8. having to remember when or how often to perform these tasks.
  9.  
  10. When EveryDay is run, it checks for whatever tasks need to be performed that
  11. particular day, if any.  If tasks are scheduled, the user is prompted as to
  12. whether or not he desires to run them at that time.  If the user answers NO,
  13. he will be prompted at every boot-up, until the programmed tasks are completed.
  14. This makes it easy for a consultant or PC manager to make sure that certain
  15. functions are performed on a regular basis.  Programmers can use it to
  16. perform automatic source code backups each day.
  17.  
  18. Operation:
  19.  
  20. EveryDay is very simple to use.  First of all, we recommend that it be
  21. installed in a directory in your current dos path. Secondly, EveryDay is date
  22. sensitive, so the date must be set to the current date prior to running the
  23. program.
  24.  
  25. EveryDay needs at least one of the four following script files to operate.
  26. These files can be produced with any editor or word processor ( in ascii mode ).
  27. Script files MUST reside in the root directory of the current logged drive.
  28.  
  29.  NORMAL.EVD -- list of programs, batch files, or DOS commands to be performed
  30.                on each computer boot-up.
  31.  
  32.   DAILY.EVD -- list of programs, batch files, or DOS commands to be performed
  33.                on a once per day basis.
  34.  
  35.  WEEKLY.EVD -- list of programs, batch files, or DOS commands to be performed
  36.                on a once per week basis.
  37.  
  38. MONTHLY.EVD -- list of programs, batch files, or DOS commands to be performed
  39.                on a once per month basis.
  40.  
  41.  
  42. EXAMPLE OF SCRIPT FILE: ( This is a typical DAILY.EVD file )
  43.  
  44. * This is a comment      (Any line preceded with an asterisk is not processed)
  45. NDD /QUICK               (Run Norton Disk Doctor)
  46. SWEEP DEL *.BAK          (SWEEP the current disk to delete .BAK files)
  47. WORDBACK                 (Run batch file to back-up word processing data)
  48.  
  49.  
  50. Each command MUST be on a seperate line, with no blank lines.
  51.  
  52. You can run any number of DOS commands, batch files, or executable programs
  53. in any order.
  54.  
  55. You SHOULD NOT install TSR (memory resident programs with EveryDay)
  56.  
  57. EveryDay can NOT be run from a workstation without a hard disk. A hard disk,
  58. ( C: drive ) MUST be present in the system.
  59.  
  60. EveryDay has six possible optional command line parameters. If no command line
  61. parameters are used, EveryDay will give you information only.
  62.  
  63.  
  64.  EVERYDAY  /? - Help screen
  65.  EVERYDAY  /A - Perform all due events AUTOMATICALLY
  66.  EVERYDAY  /D - Perform DAILY events (override due date)
  67.  EVERYDAY  /W - Perform WEEKLY events (override due date)
  68.  EVERYDAY  /M - Perform MONTHLY events (override due date)
  69.  EVERYDAY  /P - PROMPT before performing events.
  70.  EVERYDAY     - INFORMATION ONLY.
  71.  
  72. Using any of the override modes will update the appropriate date(s) so that
  73. from then on, the daily, weekly, or monthly events will take place 1, 7, or 30
  74. days from the date the override mode was used.
  75.  
  76. For example, say you always want your weekly events to fall on Fridays. The
  77. first time you run the program, it uses the current date for establishing
  78. how many days it is until the next event.  If you ran it for the first time on
  79. a Monday, your weekly events would always come up on Mondays.  To correct this,
  80. you would run the program as;  EVERYDAY /W   on the next Friday.  From then
  81. on, all weekly events would take place on Fridays.
  82.  
  83. EveryDay automatically maintains a file called EVD.INF in the root directory.
  84. This file contains data relating to the dates that the DAILY, WEEKLY, and
  85. MONTHLY events were last run. If it does not exist, it will be created.
  86. Each time an event occurs, the file is automatically updated.
  87.  
  88.  
  89.                      Using EveryDay with PC-Sentry
  90.  
  91. EveryDay will take advantage of PC-Sentry's logging capabilities and place
  92. log entries in the current PC-Sentry log file.  EveryDay will keep permanent
  93. records of each task performed by EveryDay, as well as the time it was
  94. performed.  It will also record the event due dates.  EveryDay is a part of
  95. the PC-Sentry package, but is usefull, and will run perfectly as a stand
  96. alone program.
  97.  
  98.  
  99.